public class AC_Gahboninho extends AcceptanceStrategy
helper, negotiationSession, offeringStrategy| Constructor and Description |
|---|
AC_Gahboninho() |
AC_Gahboninho(NegotiationSession negotiationSession,
OfferingStrategy offeringStrategy) |
| Modifier and Type | Method and Description |
|---|---|
Actions |
determineAcceptability()
Determines to either to either accept or reject the opponent's bid
or even quit the negotiation.
|
void |
init(NegotiationSession negoSession,
OfferingStrategy strat,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Standard initialize method to be called after using the empty constructor.
|
void |
initializeAgent(NegotiationSession negoSession,
OfferingStrategy strat) |
isMAC, printParameters, setOpponentUtilitySpacepublic AC_Gahboninho()
public AC_Gahboninho(NegotiationSession negotiationSession, OfferingStrategy offeringStrategy)
public void init(NegotiationSession negoSession, OfferingStrategy strat, java.util.HashMap<java.lang.String,java.lang.Double> parameters) throws java.lang.Exception
AcceptanceStrategyinit in class AcceptanceStrategynegoSession - state of the negotiation.strat - of the agent.parameters - of the acceptance strategy.java.lang.Exception - thrown when initializing the acceptance strategy fails.public void initializeAgent(NegotiationSession negoSession, OfferingStrategy strat)
public Actions determineAcceptability()
AcceptanceStrategydetermineAcceptability in class AcceptanceStrategy